package br.com.alinesoftware.app.facade.cliente;

import br.com.alinesoftware.app.entity.Cidade;
import br.com.alinesoftware.app.entity.Endereco;
import br.com.alinesoftware.app.entity.Estado;
import br.com.alinesoftware.app.entity.Proprietario;
import br.com.alinesoftware.app.entity.Telefone;

import com.powerlogic.jcompany.commons.PlcException;

/**
 * Interface de Fachada gerada pelo assistente
 */
public interface IClienteFacade {

	public Proprietario retriveProprietarioById(Long id) throws PlcException;

	public Telefone retrieTelefoneById(Long id) throws PlcException;
	
	public Endereco retriveEnderecoById(Long id) throws PlcException;
	
	public Cidade retriveCidadeById(Long id) throws PlcException;
	
	public Estado retriveEstadoById(Long id) throws PlcException;
	
}
